현재 위치: > 함수 카테고리 모음> mt_rand

mt_rand

더 나은 랜덤 숫자를 생성하십시오
이름:mt_rand
분류:수학
사용 언어:php
한 줄 설명:Mersenne Twister 알고리즘을 사용하여 임의 정수를 반환하십시오.

정의 및 사용법

mt_rand() Mersenne Twister 알고리즘을 사용하여 랜덤 정수를 반환합니다.

이 예에서는 몇 가지 랜덤 숫자를 반환합니다.

 <? php
echo ( mt_rand ( ) ) ;
echo ( mt_rand ( ) ) ;
echo ( mt_rand ( 10 , 100 ) ) ;
?>

직접 시도하십시오

문법

 mt_rand ( Min , Max )

설명

옵션 매개 변수 MinMax가 제공되지 않으면 mt_rand ()는 0과 Rand_max 사이의 의사 랜덤 번호를 반환합니다. 예를 들어, 5와 15 사이의 임의 숫자 (5와 15 포함)를 원한다면 MT_Rand (5, 15)를 사용하십시오.

많은 오래된 LIBC 랜덤 번호 생성기는 불확실하고 알려지지 않은 특성을 가지고 있으며 매우 느립니다. PHP의 RAND () 함수는 기본적으로 LIBC 랜덤 번호 생성기를 사용합니다. mt_rand() 함수는 비공식적으로 사용하여 대체됩니다. 이 기능은 Mersenne Twister의 알려진 기능을 임의의 숫자 생성기로 사용하여 LIBC가 제공 한 rand() 보다 평균 4 배 빠른 평균 속도로 임의의 값을 생성 할 수 있습니다.

유사한 함수
  • 제곱근 sqrt

    sqrt

    제곱근
  • 역 코사인 acos

    acos

    역코사인
  • 무작위 숫자의 최대 가능한 값을 표시하십시오 mt_getrandmax

    mt_getrandmax

    무작위숫자의최대가능한값을표시하십시오
  • 베이스 10이있는 로그 log10

    log10

    베이스10이있는로그
  • exp (숫자) -1을 반환하고 숫자 값이 0에 가까운 경우에도 정확한 결과를 계산할 수 있습니다. expm1

    expm1

    exp(숫자)-1을반환하고숫자값이0에
  • 라디안을 해당 각도로 변환합니다 rad2deg

    rad2deg

    라디안을해당각도로변환합니다
  • 역 쌍곡선 사인 asinh

    asinh

    역쌍곡선사인
  • 분류 방법을 남겨 두십시오 floor

    floor

    분류방법을남겨두십시오
인기 기사